Meher Baba
Meher Baba was an Indian spiritual master who said he was the Avatar, or God in human form, of the age. A major spiritual figure of the 20th century,... Wikipedia
- Born: Merwan Sheriar Irani, February 25, 1894, Pune, Bombay Presidency, British India
- Died: January 31, 1969, Meherabad, Ahmednagar, Maharashtra, India
- Other names: The Awakener
- Notable work: God Speaks, Discourses
- Data Source: DuckDuckGo